package com.wk.entity;

import lombok.Data;

import java.util.List;

@Data
public class ManagerInfo extends TManager {

    private static final long serialVersionUID = 1L;

    /*
    * 状态
    * */
    private String stateStr;
    /*
    * 所属项目id列表（逗号分隔）
    * */
    private String pids;
    /*
    * 所属项目name列表
    * */
    private String pnames;
    /*
    * 所属项目id列表
    * */
    private List<Integer> pidsList;
    /*
    * 用户角色列表
    * */
    private List<SysRole> roles;

    public ManagerInfo()
    {

    }

    /*
    * 密码盐
    * */
    public String getCredentialsSalt()
    {
        return getUsername() + getSalt();
    }

    @Override
    public String toString() {
        return "username:" + getUsername() + "|name=" + getName();
    }
}
